direct advertising - Turkish English Dictionary